package com.itany.corejava.day10;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;

public class TestSet {

    public static void main(String[] args) {

//        Set<String> s=new HashSet<>();
//        Set<String> s=new TreeSet<>();
//
//        s.add("ccc");
//        s.add("bbb");
//        s.add("aaa");
//        s.add("aaa");
//
//
//
//        System.out.println(s);
//
//        System.out.println(s.size());
//
//        Iterator<String> it=s.iterator();
//
//        while(it.hasNext()){
//            String str=it.next();
//            System.out.println(str);
//        }
//
//        System.out.println("--------------------------");
//
//        for (String str : s) {
//            System.out.println(str);
//        }
//
//
//
//        System.out.println("--------------------------");
//
//        for (String str : s) {
//            System.out.println(str);
////            if("aaa".equals(str)){
////                s.remove("aaa");
////            }
//        }
//
//
//        System.out.println("--------------------------");
//
//        it=s.iterator();
//
//        while(it.hasNext()){
//            String str=it.next();
//            System.out.println(str);
//            if("aaa".equals(str)){
//                it.remove();
//            }
//        }
//
//        System.out.println(s);




//        Set<Person> persons=new HashSet<>();
        Set<Person> persons=new TreeSet<>();
        persons.add(new Person(3,"ccc"));
        persons.add(new Person(2,"bbb"));
        persons.add(new Person(1,"aaa"));
        persons.add(new Person(1,"aaa"));


        System.out.println(persons.size());

        System.out.println(persons);


    }


}
